#include <stdio.h>
#define LEN 50

int main(void)
{
	char a[LEN];
	char b[] = "Hello, world!";
	int i = 0;
	int j = 0;	

	// 复制字符串
	for (i = 0; b[i] && i < LEN; i++)
		a[i] = b[i];

	// 将剩下的空间都赋值'\0'
	for (; i < LEN; i++)
		str[i] = '\0';

	printf("复制的字符串：%s\n", a);
	
	// 拼接字符串
	for (i = 0; a[i]; i++); // 移动i到字符串a的末尾

	for (j = 0; b[j]; i++, j++) // 在后续拼接字符串b的内容
		a[i] = b[j];

	printf("拼接后的字符串：%s\n", a);

	return 0;
}
